package com.ttg.model.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.ttg.common.entities.PageEntity;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @author zhangjie
 * @date 2021/3/16 13:42
 */
@Data
@NoArgsConstructor
public class TagClassDTO  extends PageEntity implements Serializable{
    private static final long serialVersionUID = -4715743943021012993L;

    /**
     * 标签ID
     */
    @JsonProperty("classId")
    private Integer classId;

    /**
     * 标签分类名称
     */
    @JsonProperty("className")
    private String className;

    /**
     * 标签分类描述
     */
    @JsonProperty("classDescription")
    private String classDescription;

    /**
     * 父级标签
     */
    @JsonProperty("classParentId")
    private Integer classParentId;

    /**
     * 是否启用  0正常 1弃用
     */
    @JsonProperty("classStatus")
    private Integer classStatus;


    /**
     * 标签等级
     */
    private Integer classLevel;

    /**
     *标签类型 用户标签，2 商户标签
     */
    @JsonProperty("classType")
    private Integer classType;
}
